home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / OS2 / KALIOS2.ZIP / KALI.DOC < prev    next >
Encoding:
Text File  |  1996-03-07  |  13.7 KB  |  367 lines

  1.                    Kali for OS/2 Documentation
  2.                (c) Copyright 1995, 1996 Kali, Inc.
  3.                        All right reserved.
  4.                         updated 3/6/1996
  5.  
  6.                           Introduction
  7.  
  8. Most games only support IPX networks and modem/direct serial link
  9. play; TCP/IP networks are not natively supported.  With the right
  10. software, however, most games designed to be played over IPX LANs
  11. can be fooled into operating over the Internet.  Kali uses the UDP
  12. protocol to send game information between multiple machines on the
  13. Internet.  Kali has been used to play Descent, Doom, Doom II,
  14. Heretic, Hexen, Command & Conquer, Apache, Rise of the Triad,
  15. Terminal Velocity, Warcraft, VR Pool, Super Karts, Mortal Combat 3,
  16. and other games over the Internet with opponents from all over the
  17. world (not all games will be fast enough from modem connections).
  18.  
  19.  
  20.                         Getting Prepared
  21.  
  22. Make sure you have OS/2's TCPIP for DOS up and running.  I don't
  23. know how to do this myself, so I can't help if you have trouble. 
  24. Trying using the ping program found in c:\tcpip\dos\bin\.
  25.  
  26. Next, put kali.exe, kchat.exe, kali.cfg, and kchat.cfg in the
  27. c:\tcpip\dos\bin\ directory.  Be sure this directory is in your
  28. path.   Edit kali.cfg and kchat.cfg for your own preferences.
  29.  
  30.  
  31. kali.cfg
  32. --------
  33. Nickname = KingThug  (that's me!)
  34. serial = xxxxxxxxxxxx
  35. key = xxxxxxxxxxxx
  36. skey = xxxxxxxxxxxx
  37. realname = Jay Cotton
  38. email = me@my.com
  39. other = Call 1-801-565-1443 and order Kali today!
  40. tracker = 206.197.190.20
  41. @world = kali.net
  42. @central = 204.96.20.10
  43. @bob = 128.191.23.34
  44.  
  45. The lines beginning with the @ sign are server shortcuts.  These
  46. lines allow you to type:
  47.  
  48. KALI @world
  49.  
  50. and Kali will look in the kali.cfg file for "@world=" and replace
  51. this with the actual ip# or address.  You can also type "kali /a"
  52. and Kali will query all the servers on the Kali Tracker and list
  53. the players.
  54.  
  55. kchat.cfg
  56. ---------
  57. Nickname = KingThug
  58. lines = 50
  59. beeponarrival
  60. macro1 = I *really* hate macros!
  61. macro2 = This is my second macro!
  62. macro3 = This is my third macro!
  63. macro8 = This is my eighth macro!
  64. macro9 = /quit Bah! Humbug!
  65.  
  66. The macros are accessible by pressing alt-#, where # is replaced by
  67. the number of the macro.  "lines" can be set to 25 or 50. 
  68. "beeponarrival" causes Kali Chat to beep when people join.  Read
  69. the sample kchat.cfg for more.
  70.  
  71.  
  72.                   Now I'm Really Ready!  Right?
  73.  
  74. All right!  Kali is now installed and ready for carnage!  Now you
  75. need to find opponents.  There are several Kali Servers that you
  76. can connect to and find other players.
  77.  
  78. Kali Servers are special Kali nodes that run 24 hours a day, all
  79. year round.  The purpose of Kali Servers is to provide a common
  80. meeting place for Kali players.  Here is the most recent list of
  81. Kali Servers:
  82.  
  83. ip#            Name           Full name
  84. ---            ----           ---------
  85. 204.96.20.10   Kali Central   tracker.texas.net
  86. 206.197.190.20 Kali World     kali.net
  87. 205.199.96.2   AXXIS Server   axxis.com
  88. 204.97.214.4   CastleNet      kali.castle.net
  89. 193.130.144.1  FlexNet        gate.dungeon.com
  90. 204.213.70.6   Internexus     kali.internexus.net
  91.  
  92. To connect to a Kali Server, just type:
  93.  
  94. Kali <server ip#>
  95.  
  96. Once connected you will see a list of other people wanting to play
  97. games.  Next to each name you will see what program they are
  98. running.  If you see anyone running DESCENTR, then you know that a
  99. game of registered Descent is probably already underway and you can
  100. go ahead and load Descent and join the game.  If you see people
  101. running KCHAT, then you know they are wanting to chat.  See the
  102. Kali Chat section below.
  103.  
  104. Once we decide to play a game, we exit Kali Chat and switch to our
  105. game directory (in this case c:\games\descent) and load our games
  106. in the usual way. 
  107.  
  108.  
  109.                      Using Kali Chat (Kchat)
  110.  
  111. Kali Chat is an IRC-like chat program for IPX networks.  It was
  112. written to help people using Kali communicate  before and after
  113. playing games.  It will work over a local IPX network or over a
  114. Kali Virtual SubNet.
  115.  
  116. To run Kali Chat, edit kchat.cfg 
  117.  
  118. KCHAT.CFG:
  119.  
  120. nickname = Newbie
  121. shownodes
  122. nobeep
  123. beeponarrival
  124. lines = 50
  125. macro1 = This is my first macro!
  126. macro2 = This is my second macro!
  127. macro9 = This is my ninth macro!
  128. macro0 = This is my zeroth macro!
  129.  
  130. Put your own nickname for "nickname."  The "shownodes" option
  131. displays ip numbers next to everyone's nickname while chatting.  It
  132. can be annoying so just remove this line if you don't want it.  The
  133. "nobeep" option stops the beeping that normally occurs when you get
  134. a private message.  The "beeponarrival" option will cause the PC to
  135. beep when new people arrive in Kchat.  The "lines" parameter can be
  136. set to either 25 or 50.  If you leave it out Kchat will use the
  137. default screen size when you run kchat (as long as it's either 25
  138. or 50 lines).
  139.  
  140. To run Kchat just type:
  141.  
  142. kchat 
  143.  
  144. If you use Kchat without a kchat.cfg file it will require you to
  145. enter your nickname on the command line, "kchat mynickname".  If
  146. you use Kchat with Kali the Kali nickname will override the Kchat
  147. nickname set in kchat.cfg.
  148.  
  149. You will automatically start out on the #chat channel.  To see who
  150. else is on this channel, type /who.  To see everyone using Kali
  151. Chat, type /who *.  To see a list if users on a specific channel,
  152. type /who #channelname.
  153.  
  154. To join a channel, type /join #channelname.  To exit, type /quit.
  155.  
  156. To use Kali Chat with Kali.  First run Kali and connect to a
  157. server; then run Kchat.  After finding players for a game, exit
  158. Kali Chat and directly launch your game.  No need to re-run Kali.
  159.  
  160. These are the commands that you can enter while in Kali Chat:
  161.  
  162. /help - display the list of commands
  163. /clear - clear screen
  164. /[25|50] - select 25 or 50 line mode
  165. /nick <nickname> - change nickname
  166. /away <message> - tell everyone that you are away from your PC
  167. /beep [on|off] - beep when getting a private message
  168. /join <#channel> - join a different channel
  169. /who [<#channel>|*] - list people using Kali Chat
  170. /whois <nickname> - get information on a registered user
  171. /msg [<nickname>|#<node>] <message> - send a private message
  172. /me <message> - posture a message
  173. /ping [<nickname>|#<node>|*] - test connection speed
  174. /ignore <nickname> - toggles the ability to ignore someone
  175. /shownodes - will display the user's ip# next to each nickname
  176. /hidenodes - will not display the ip numbers
  177. /offer <filename> - offer a file for other people to download
  178. /get <nickname> <#> <localname> - get file <#> as <localname>
  179. /progress - displays download progress (from sender)
  180. /kali - list people connected to the Kali server
  181. /motd - display message of the day from server
  182. /quit [<message>] - exit chat program
  183.  
  184. Pressing alt-x will also exit Kali Chat.  Pressing ctrl-l will
  185. clear the screen.
  186.  
  187. When offering a file you can offer up to 10 files at a time and
  188. several people can download these files at the same time. When you
  189. "get" a file, you can name the file anything you want and put in in
  190. any directory you want.  For example, if Wyvern offers the file "#0
  191. c:\kali\kchat.exe" for downloading, you can type "/get Wyvern 0
  192. d:\games\kali\kchat20.exe".  This will take file number "0" offered
  193. by Wyvern and place it in the directory d:\games\kali\ and name the
  194. file kchat20.exe.
  195.  
  196.                 Using Kali Without a Kali Server
  197.  
  198. Kali will work without a server by having one of the PCs act as a
  199. server.  In this mode Kali will only allow 4 player games (the
  200. server plus three clients).  The server has a special role in this
  201. mode and the faster PC should take the honors.  This PC will simply
  202. type:
  203.  
  204. KALI
  205.  
  206. and press enter.  The other PCs will use the IP# of the host just
  207. like they would when connecting to a normal server.  The kali /s
  208. listing will not include the ping, process, loss, or time columns
  209. like it does when using a normal server.  Everything else should
  210. work normally.
  211.  
  212.  
  213.                          A Final Thought
  214.  
  215. Killing your friends across the Internet can be VERY addictive.
  216. Have fun, but don't lose your "real" life just to play a game!
  217.  
  218. (*) Hey, since I'm making up this hypothetical example scenario, I
  219. might as well go whole hog, right? ;-)
  220.  
  221.                          Purchasing Kali
  222.  
  223. So, are you tired of the 15 minute limit in the demo?  Go ahead and
  224. register!  The price of Kali is $20 (US dollars).  When you buy
  225. Kali you will get your own personal serial number and key to unlock
  226. the full power of Kali.  Play until you drop.
  227.  
  228. Once you buy Kali you will be assured free upgrades when Kali is
  229. improved...even if the price goes up in the future.
  230.  
  231. ----------------------------- cut here ----------------------------
  232.  
  233.                         Kali Registration Form 
  234.  
  235. Name (Please Print) _____________________________________________
  236.  
  237. Address _________________________________________________________
  238.  
  239. City _______________________ State/Province _____________________ 
  240.  
  241. Zip/Postal Code ___________________ Country  ____________________ 
  242.  
  243. Phone/Fax _______________________________________________________
  244.  
  245. Email Address ___________________________________________________
  246.  
  247. The cost for registered Kali is $20 (US currency).
  248.  
  249. Make checks payable to "Kali, Inc."
  250.  
  251. Checks must be in US Dollars and drawn on a US bank.
  252.  
  253. Mail to:  Kali, Inc.
  254.           P.O. Box 282
  255.           Franklin Springs, GA 30639-0282
  256.  
  257. ***Be sure to include an email address!!!
  258.  
  259. For faster delivery and the convenience of credit cards, call Axxis
  260. at the following number (or send email to kali@axxis.com):
  261.  
  262. 1-801-523-8221  (this is NOT 1-800; it is NOT a toll-free call)
  263.  
  264. If you don't get a human to answer the phone leave your ordering
  265. information on the voice mail system and I'll get your order
  266. processes as soon as possible.
  267.  
  268. See the online order form: http://www.axxis.com/kali/orderform.html
  269.  
  270.  
  271.                        Where is it Again?
  272.  
  273. To obtain Kali, log on to one of the following ftp sites (using
  274. anonymous ftp). Change to the specified directory (e.g. cd
  275. /pub/kali). Download the file kalios2.zip.  This is the latest
  276. version of Kali as of this writing.
  277.  
  278. ftp://ftp.kali.net/kali/
  279. ftp://ftp.axxis.com/pub/kali/
  280. ftp://ftp.internexus.net/pub/kali/
  281.  
  282. The following Web sites also include information and some files:
  283.  
  284. http://www.axxis.com/kali/
  285. http://www.kali.net/
  286. http://www.internexus.net/kali/
  287. http://www.teleport.com/~caustic/
  288. http://gremlinx.bevc.blacksburg.va.us/
  289.  
  290.  
  291.  
  292.                           Kali Thanks!
  293.  
  294. I would like to thank all of the people who have made contributions
  295. to Kali.  Without these people you probably wouldn't be playing
  296. internet games at all.
  297.  
  298. A special thanks goes to my wife Eleanor and daughter Jennifer.  I
  299. thank my wife for her patience, for allowing me those long hours in
  300. my office pecking away at the computer, for being my attorney, for
  301. being a friend and listening to all my problems, and for supporting
  302. me 100%.  I thank my daughter Jennifer for being herself.  She's
  303. just great! :)
  304.  
  305. The following people and/or companies have contributed in one way
  306. or another.  They are listed in chronological order of
  307. contribution.  I may have made a mistake in the ordering of one or
  308. two but hopefully I didn't leave anyone out.  If I did, *please*
  309. let me know and I will correct it.
  310.  
  311. id Software - for writing Doom and providing the source code for
  312.      ipxsetup.  This is what got me into multiplayer gaming!
  313. Jake Page (snake) - the author of tcpsetup.  tcpsetup was the first
  314.      program to allow internet Doom.
  315. Erick Engelke  - the author of Waterloo TCP (wattcp).  Wattcp is
  316.      used in both iFrag and Kali.
  317. Scott Coleman (Khan) - the author of iFrag and the original IPX
  318.      code in Kali.  My mentor, friend, and adversary (Doom) for a
  319.      long time.
  320. Parallax - for writing Descent...the program that inspired Kali. 
  321.      I guess Interplay gets some credit here too. :)
  322. Frank Fejes (Warp2) & PooterMan (I still don't know his name!) -
  323.      for registering the first two copies of Kali!
  324. Danny Gasparovski - the author of SLiRP.  He made several changes 
  325.      to his program at my request.  Without his efforts shell users
  326.      would be stuck with MILK ;-)
  327. Patrick Klos - one of the authors of pppshare (along with his
  328.      brother).  At my request they developed pppshare just for Kali
  329.      users.
  330. Jonathon Roy (roy7) - for porting the kali code to unix to make the
  331.      first Kali server.  For providing consulting on further unix
  332.      programming.
  333. Edward Henigin (Texas Net) - for running the first Kali server and
  334.      the iFrag Tracker.
  335. Pramod Gumpeni (ZenMaster) - the author of the Kali Game FAQ and a
  336.      beta tester.  My number one fan!  Also ran Zen's Temple.
  337. Chung Lau (waver) - author of the netcom shell kit.  Available at
  338.      most Kali ftp sites.
  339. Ethan Winkley - author of the PPP FAQ.
  340. Byron Followell - author of the Netcruiser FAQ.
  341. Derek Bumpas - author of snatch.
  342. Lawrence Reiss - author of the Compuserve FAQ.
  343. loopy - for cracking every version of Kali before anyone else and
  344.      letting me know just how bad my security was ;-)
  345. Axxis Corporation - Mark Leslie, Mike Fine, Mike Maxwell, Suzie
  346.      Peterson, Marsha Maxwell - for handling credit card orders,
  347.      running a server, and official Web site.
  348. Westwood Studios - for writing Command & Conquer and supplying me
  349.      with a whole new set of customers :)
  350.  
  351. And all the other people who have ftp sites, web sites, kali
  352. servers, etc.  Thanks for everyone who has helped test dozens of
  353. version of Kali.  Thanks for everyone who has registered and
  354. allowed me to continue to improve Kali.
  355.  
  356. There are so many people who have contributed ideas that it would
  357. takes pages to list them all.  Thanks!
  358.  
  359.  
  360. Despite all their efforts....  ;-)
  361.  
  362. Kali and the kalid server are (c) Copyright 1995, 1996 Kali, Inc.
  363. All Rights Reserved.
  364. Kali is a trademark of Kali, Inc.
  365.  
  366. Thanks!
  367.